package com.canieatit.gwt.client;

import org.restlet.client.resource.ClientProxy;
import org.restlet.client.resource.Delete;
import org.restlet.client.resource.Get;
import org.restlet.client.resource.Put;
import org.restlet.client.resource.Result;

import com.canieatit.gwt.shared.Product;

public interface ProductResourceProxy extends ClientProxy {
	
	@Get
    public void retrieve(Result<Product> callback);

   @Put
    public void store(Product contact, Result<Void> callback);

    @Delete
    public void remove(Result<Void> callback);

}
